Rigorous Mathematical Thinking Research Articles